leaf of the betel-vine - Alemán Inglés Diccionario